supporting structure/system - Espagnol Anglais Dictionnaire